tumbled gyroscope - German English Dictionary